What a fantastic place! Very stylish, immaculately clean and had plenty of what you might need for a self-catering stay. Fabulous location close to the beach and a whole host of delicious places to eat and drink. We’ll be back!