Immaculately clean and so close to the fabulous beach. The place had everything we needed for a comfortable three night stay. Wonderful to be able to holiday with my dog - thank you.