Absolutely beautiful place to stay. Close to all amenities, restaurants, beach and an impeccable apartment. could not fault a thing. Looking forward to a return visit and will definitely stay longer next time. Amazing on all levels.:)