This place was very clean. It is put together well. It also has great amenities. The hosts are pleasant to work with.