Place was great. Location excellent.