Very very very clean! The location is perfect; walkable to a lot of places. The hosts are very kind and punctuate. We really enjoyed our stay! Would strongly recommend to anyone