Facilities better than expected, clean and good location