Yanhua's place is great, even for long-term stays. Great value for money, excellent location, and a very accommodating host.