My overall experience was great. David responds to his emails quite quickly and he was able to answer my questions before hand. The apartment itself was exactly how it is pictured. The location is excellent if you want to stay near Edinburgh castle. It is literally right before the entrance to the castle. However, the flat is on the 4th floor and it is located on top of the hill so it is quite a walk. I suggest walking up via the Royal mile and then take a right when you see Ramsay gardens private area. Unfortunately, there are no lifts in the building so it is not for those with mobility issues. I did not get to meet David but he arrange for the house keeper to meet me on arrival. There was a slight hiccup as her phone battery died and there was no one to let us in as we didn't really know which buzzer to press and the other residents would not let you in via the front entrance. After a few phone calls, I was informed that it was the buzzer for : " national trust " hence and then it was buzzed open for us. We met Rita the housekeeper who was extremely nice and welcoming. We really enjoyed our stay. Here are some pros and cons: Pros: 1. Location was good despite a good hike. You can't get any closer to the castle. 2. Rita was really nice and welcoming. Everything was cleaned for tidied for us. It was very comfortable. She also put up fresh flowers, and left butter, jam and orange juice in the fridge for us. 3. Condusive, The flat was very spacious and could fit up to 5 people. 4. Easy to get in touch. David had a UK no and was easy to get hold of if needed to. 5. Flexible check in/check out time. Although we had to check out at 11 for Rita to prepare the flat for the next guest, we were able to leave our luggage right next door until 5pm when we needed them. Cons: 1. Internet. Unfortunately, the Wifi was not fully set up so we were given a log in and password for David 's BT Internet account. This however, would allow allow one or 2 to log in at any one time and the signal would often go off. 2. Bathroom. The bathroom was very small but it actually sufficed. It was decent enough use and it was clean. We had some problems with the flushing though, the plumbing seemed a bit broken as it would not flush very well and would take another 10 mins before it could flush again. I did not bother David with this problem as we were able to occasionally use the property next door which also belonged to him and was under renovation. I'm sure however that the problem would have been solved if we were to contact him. Overall, the stay was very...