Brand new and sparkling clean flat, full of light and with all that you need for a great stay. Very pleasant pool and walking distance to the beach and the town centre. Fully recommend!