Superb place to stay: a comfortable, clean, and stylish space with a tremendous view.