Lovely spot welcoming hosts, great location