Stunning location and adorable tiny home: clean, thoughtfully laid out and the hosts are excellent communicators