Location Location Location!!! Everything was really close. The beach that was steps away was nice and the complex had everything you can need. Overall it was great