The unit has everything it was advertised to have, including a well-provisioned kitchen. However, the room was quite hot (we had to open windows even when it was 20F outside), and it had a lingering stale food smell which didn't go away during our 5 days there. Some of the furnishings are worse-for-wear, and cleanliness was ok but not the best I've stayed at. In summary, the unit is perfectly reasonable for the price (especially given the excellent location on a quiet residential street), but it is very far from a luxury experience.