For location, cleanliness, and price, you can’t beat this lovely place. The hosts required a slightly tedious registration process, multiple times, before sending the check-in info. But I wouldn’t hesitate to stay here again.