John was very helpful, responding quickly to messages and calls, and providing an extra bed for our son to sleep on. The location was beautiful and the bus into Edinburgh was frequent and reliable. The only drawback was the lack of a shop in walking distance - we had no car and so needed to take a bus to get provisions. However, with that proviso, we very much enjoyed our stay and would definitely recommend it to others.