Perfect location, good cleaning and atmosphere. It's bigger than it seemed in the photos we'd seen.