Location is ideal. A bit of ways from everything (approx. 10-15 minutes driving, 25 mins from airport), but close enough for convenience. Everything provided was great, with ammenities just as expected. Internet was fast and reliable for us to do work when needed, and pool/jacuzzi added a very nice touch. Balcony to ocean view was perfect every morning. There's a gate access for parking, and that wasn't an issue ever for us.