This is first class accommodation, spotlessly clean, great location and so many extra special touches. Very hospitable hosts and a lovely dog. Highly recommended.