Perfect location, close to beaches, resorts, shops, and restaurants. Great place for couples.