This place is perfect. I would give it 6 stars if I could. Super helpful staff that assisted with everything we asked for. They also left a cell phone for us to use while we were on the island. Excellent overall.