Perfect location. Very clean. Great breakfast. Very accommodating. Lovely roof view.