Great location, friendly hosts, really clean, lovely personal touches