Location was great and very nice. Only issue we had was with the water heater that since it was a large group we had to keep waiting for the water to heat up.