Excellent place-- great location, good looking, and very clean. John was also an excellent host, offering snacks and drinks and tips. I'd highly recommend and even stay again myself.