Ticks all boxes in terms of location, comfort and space. Hosts made us feel very welcome.