This is a great spot to stay. It has a wonderful view of the pool and gardens and it is a quick walk to the beach. It has all the amenities that you will require. Very modern and comfortable. The host was exceptional at responding to our needs and even accommodated us with late notice for a late check out. We were incredibly pleased and we will definitely love to stay at this location in the future.