10/10 recommend. Clean, well stocked, beautiful private location, great views, and the hosts were so communicative. They went above and beyond to make our stay so enjoyable.