Place was very convenient.
Restaurants, Edinburgh Castle and other attractions are in a walking distance.
We travelled with the 6 month old baby.
Unfortunately, unit was had stairs.
However, apart from that we quite liked the place.