Great location. Wonderful communication and hospitality. Our four kids loved it!