Clean and comfortable flat in easy reach of the centre or beach. Had everything we needed for our stay. Mayte was friendly and welcoming and had a wealth of materials (maps, guides, etc) to help us find our way around.