We expected a nice apartment based on the description and previous reviews, but the flat exceeded our expectations in every way. Literally steps from the beach, the flat was comfortable, spacious, stylish, and well-equipped. We had everything we need for cooking and enjoying ourselves--and even laundry facilities, which we weren't expecting. We hope to come back again.