Amenities and cleanliness are more than a 5 star hotel. Ambiance is thoughtfully decorated and feels like home. Very comfortable and we had a good rest. Definitely recommend to stay here!