Location is perfect for those wanting to walk to eats/drinks and enjoy the sunsets and great people watching. Good swimming and snorkeling isn't far away and very walk-able for the more ambitious. We were traveling for a triathlon and found the options to exercise, relax, and find good food was great from this location. The pool is nice too. The kitchen is small, but has an actual oven, which seems quite rare in some places now. We did find the master mattress and fold out couches leaving something to be desired, not overly comfortable. Also the unit itself is a little lacking in personality, or a little sterile, if that's important to you. Michael was very communicative and clear and made us aware of a maintenance issue well in advance. I would book again without hesitation.