Very clean and stylish apartment. Great location and close to main shops and beach. All amenities you could think of are provided. Easy communication with owner. Apartment was slightly smaller than expected. Perfect for a couple or single with pet.