clean, tidy and well equipped with all your holiday needs. treats upon arrival added a special touch. great location! Awesome pools and a spa at the property.