Superb place. Modern, accessible, clean and, well, really nice!