Clean surroundings, great hosts, absolutely no complaints. We would do it all over again.