Excellent location, place well organized and clean, great lanai. We enjoyed our stay. It is walking distance to restaurants, beach with great snorkeling, stores etc.