Place was large, clean and modern. The location was also perfect with easy parking.