Place was great and location was perfect. Careful on the steps. Great host.