10/10 - excellent place - clean as a whistle and smooth check in - definitely recommended.