We loved the location (we were aware of the parking potentially being problematic, but parked outside house all stay) and being on a hill didn’t cause us any problems. It was worth it for the view alone! The property has retained its charm whilst having all mod cons and everything we needed. The host was so accessible, but we didn’t need anything. The train ride into Edinburgh was easy, even with the dog.