This place is really good - newly upgraded and everything in place. Definitely will come back and recommend for large group of guests.