Amazing location to shops, restaurants and the beach! We had everything we needed. Will definitely be back one day!