This place was perfect for our trip and was exactly as described. The beach was easily walkable, as were numerous restaurants, bars, and shops . And being a water taxi stop was a big plus. We would definitely stay here again.