Stayed here for 2 weeks. When I arrived the place was sparkling clean. The hosts were very detailed and helpful when it came to self check in and everything. Walls are a bit thin so you can hear the neighbours sometimes. Regardless, easy 5 stars, great location, great hosts!