We booked for Christmas Eve and Christmas morning. The place was tidy and had everything we needed. The location was beautiful and had many beaches within walking distance. Stephanie also left our family a lovely Christmas card and candy canes which was a lovely touch.