The stay is overall satisfying, but do notice there is a 25 dollar cleaning fee per day you need to pay at the checkin that is not included in the booking. And the room is much smaller than you expect, fine for 2 people, but not for more than 2. The crew and the facilities are great though, we have an great stay.