Great place for a family to stay - the size, location & amenities were spot on for our 7 person group.