We are a family of five. We had a great stay. John's apartment was quiet, well maintained and clean. Location was easily walkable to most everything and it was easy to hop on the bus too.
Having a parking space was very helpful for having a rental car for day trips from Edinburgh. Communication was fast and easy. Check in was easy with the lockbox.
The kids loved the snacks in the welcome package too, and my wife and I really appreciated the coffee and tea. We would highly recommend this listing and would love to come back.