Very clean, great location, hosts very responsive, easy check-in. Overall a great value, too. It was a great stay. I would book this place again.