We had good communication with Garry. Instructions were easy to follow and straightforward. The flat is located in a residential area but there are cafes/stores within 10mins walk, and there is plenty of outdoor parking and underground garage if you have a car. You’d have to Uber to get to the Royal Mile area. The flat is accessible by an elevator and the the bedroom and living room are nice, with nice decorations/modern/clean. The pull out bed in the sofa is comfy and the TV has good cable TV and Netflix access. Only drawbacks that there is a washer/dryer in the kitchen and because of the loud noises that it causes the neighbors, cannot be used after 8pm. This may not be an issue for most, but for those relying on it, just be aware. Overall, I would recommend.