We loved our stay here even though we didn't get to enjoy many of the amenities because we were on business. When we were there, it was very relaxing and we got to enjoy the beautiful patio. Everything was very clean and homey with many personal touches. The in-room safe was a nice bonus as were the beach towels on the chair next to the bed (for us, just a teaser). There was also a binder of information that I'm sure would have been helpful if we were sightseeing. The only mistake we made was going to the check-in desk when we arrived. We didn't need to do that as Dana had provided us the code to the room which was very simple to understand. Lovely place, close to many restaurants and shops.