Outstanding hospitality, great location and a place ideal for families. Elizabeth did everything to make our stay memorable.