I think this place is great for a short-term stay! It is pretty clean, and the hosts were responsive to all the small problems I encountered. Air conditioning is fantastic too.