Excellent host. James made sure everything we needed to enjoy our stay was available. He responded to our questions promply. The property is in a central location to many attractions, shopping, restaurants, and beaches. Very enjoyable stay.