Place was great. As advertised. Excellent location.