We had an absolutely perfect stay. Location is brilliant, just down the road to the beach. Short drive to the shops .... absolutely wonderful hosts. The apartment was clean and new and well appointed.