Clean and spacious. Perfect location. Host was very flexible and accommodating about check in. Great value and would highly recommend