The location is fantastic and impeccably maintained!! Close to restaurants/shops/bars and of course, the beach! I would definitely stay here again!