Perfect stay in an idyllic spot. Spotlessly clean with everything we needed for a comfortable stay.