A beautiful, clean, well equipped home with stunning views and great hosts.