Great location. Great grounds. Kids loved the pools, park and tennis court.