Much better than expected. Very large apartment, super-clean, all amenities, very convenient to shops, restaurants and especially the beach. Stuart was very responsive and friendly. I would not hesitate to recommend or stay here again!