Great location on an awesome island. Apartment has everything you need, and broader property has several nice to have amenities (pools, grills, beach, etc.).