Great place - clean and brilliantly located.