We (2 couples) stayed here for 4 nights. We found the apartment to be exactly as pictured and listed. The beds were very comfortable. The kitchen had all that we needed but we did only make coffee and breakfast. There are shops and restaurants close by but it is an easy 20-25 minute walk to the Royal Mile. All inquiries were answered promptly. The manager watched our arrival flight and noticed that we had arrived early. She messaged me to let me know she was heading to meet us early. No problems at all. I would recommend to friends and would love to stay here again.