This place is lovely. Modern and spacious. Great courtyard and balcony. Rooms spacious and comfortable. Just a short walk to the beach and a great shopping strip. Would definitely return.