The location was perfect and the facilities were great! Our kids loved it and we were very comfortable.