Make sure you read the description fully as there is an 80 euro charge for bookings less than a certain amount of days (which you have to pay in cash upon arrival). We booked last minute and after looking at hundreds of listings only skimmed over the description so were a bit surprised to receive a confirmation message demanding to pay effectively a day and a half extra. The flat itself was modern and clean and in a good location right by the beach. The town was very quiet in April with some cafes open but most shops closed. It is managed buy a holiday lettings company so they were well organised in getting something fixed for us quickly, although we were quite shocked to see that if you call them out of hours for something they deem unreasonable they will charge you 300 euros! We had a pleasant stay here and the flat was clean and nice but just make sure you are happy with the extras before booking.