Excellent stay while in Edinburgh. Very clean and the size was perfect for myself and my family. Kids were able to have their own beds which they loved. Check in process was easy, location was great. Place is very clean and came complete w/ towels, bed linens and blankets. We were just down the road from the castle and everything on the Royal Mile. I would definitely stay here again. Only issue was with the communication. You will not be dealing w/ the actual owner. Any messages I sent/received came from someone at what I guess is a management company. Responses were received promptly but read as if they came from someone different every time. That did not affect our stay though. The place is prefect and I would highly recommend to anyone.