great place, facilities and location