Spotlessly clean and well equipped. Lovely touches added with the dog room. Minutes walk to a beautiful beach.