Perfect location, most of the bars are near as the castle of Edimburgh.
The locker is really usefull for the check-in.
The apartment is clear, clean and got all you need for short stay.