Great place, great location, great island. Recommended.