Spotless and with everything you could need for a wonderful get away. Excellent location for the beach, restaurants and shops and magnificent views all day long. Lovely touches included all the gear for a visit to the beach.