Excellent hospitality. fabulous house. like a home away from home. everything you could need for a lovely holiday