This is a nice basic self contained annex flat. family were friendly and helpful. check in was very flexible which was very helpful. It's 20 minutes on bus from princes street , bus stop is 5 minutes from flat and the bus service day and night is good and cheap.