This place is great. The apartment is finished to a high standard making for an extremely comfortable stay. The rooftop is beautiful and fully kitted out. The location is great, just a few minutes from the beach. We’d definitely stay again.