Comfortable spot, nicely decorated, has what you need for both short and long stays, and a very communicative and helpful host.