Great stay! Great location and easy access to beach and shopping. The unit itself had the necessary things for the stay and if not, you can request (things like shampoo and body wash). They even had snorkels and bogey boards! Very comfortable stay overall. Note: there is a $25 per day parking fee if you rent a car.