Everything from start to finish perfect.
The place is awesome, love the restaurants and activities in the area.
Close to everything, beaches, mountain and night life.
100% Will recommend this to everyone!