Zatton house is a great place to stay, we only spend one night there but wish could have stay more. The house has all the facilities described and more, and is 20 min from Edinburgh centre by car. I would definitely come back if visiting this beautiful city again!