Upper reach is a beautiful place to stay in a wonderful location. The back patio was a perfect place for breakfast and our nights by the fire were perfectly cosy. Laura was very helpful and made sure we were well prepared and comfortable for our stay.