Very clean and modern place. Great location. Walking distance to pretty much all central places (Grass Market, Waverley Station, Princeses Street, etc.) Susan was responding to all our calls immediately and did everything above and beyond to make our stay comfortable.