Very clean, and in a good location. The hosts were very responsive and helpful. My only small complaints are that the bed was a bit uncomfortable, and there wasn't much natural light. Overall, it was what I expected and for the price it was really great.