Had everything we needed plus the shops and grocery store was very convenient. Had different beaches to chooses from laidback to wavy I’d stay here again