Had the ground floor unit, perfect location and a clean unit.
Overall was a great stay, but found bed to be very hard and shower to be awkward. (Shower head is very high up & difficult to adjust.)
I selected this Airbnb based on laundry services listed as available, however with a "shared" key system, laundry was never available during my 6 day stay.
Would stay here again, if laundry sharing system was improved.