David was very hospitable and made sure our stay was comfortable, particularly given the strange change in weather during the days we stayed. The retreat was clean, cosy and very comfortable. We would stay here again!