I would definitely recommend this for a short-term or long-term stay. The house is very large and spacious. The interior is very clean, and everything is modern and updated. I was also really impressed by the hospitality of the hosts.