Beautiful place, lovely location, friendly hosts, spacious, clean, welcoming. 10/10.