What an amazing place to stay and what great hosts