Five stars. Exactly as advertised. clean, nice space, nice view. Lots of thoughtful touches to make the stay easier (coffee, Advil, laundry detergent etc.).