Excellent on all fronts. Very clean and exactly as advertised, very light and bright spacious apartment. Note that the check in is at a central office to collect keys so allow time/travel to get to the actual property. Highly recommended.