A wonderful spot in a stunning location. Hosts have made a beautiful little haven