Great location, great service. Not as clean as expected for the price charged.