Excellent location, clean, well-appointed, and very friendly hosts.