Maggie and Dave were very accommodating, fitting us in last minute on Christmas Day. The place was perfect for us - very spacious, very comfortable, absolutely spotless. Exactly what we needed after a long day on the beach! Our two year old had the best time. We’ll be back!