The place is beautiful and very spacious, rooms are tidy and clean. There are a lot of amenities that come in handy. Check in is easy and convenient. One of the best stays I have experienced.