Excellent place in a great location. Juan was flexible with our meet time, allowing us to arrive a bit early. He provided some very helpful tips for us, too.