Excellent location, wonderful hosts, just the size needed for a family of four. The location can't be beat!