We had a great stay. Beds were comfy and everything you need in a home. The private garden and 2 bathrooms were so nice. If you have a car do not worry about parking as there were multiple spots right by the door. Parking is tough in the rest of Edinburgh so you may want to Uber or bus which is easy and a short distance from the flat to royal mile and the castle. We would definitely come and stay again. Wifi was good and has a dishwasher, washer tub and shower. Check in was easy and he was there to welcome us. So nice!