Lovely hosts, lovely views! Wish we could have stayed longer in this comfy, clean, and welcoming place.