Not quite as clean as I would have liked, but otherwise as described and suitable for a short-term stay. Easy check-in/out and responsive host.