Amazing stay; clean and great location. The fresh coffee and snacks were a great touch. The hosts provided beach chairs and an umbrella which were very convenient!