Excellent location, great staff, very fine view.