This is a 5-star hotel. With it comes all the amenity and the class of such a hotel. I have very few things to point out, that could be improved, but they are not worth mentioning. Over all, this is a superb hotel, where you would experience everything you expect from a hotel of this type. As a former Hotel Manager I would happily recomend this hotel to any one, it is very very good!