Excellent location, friendly hosts, and beautifully furnished.