We stayed for 4 nights and it was a lovely little flat to stay in to explore edinburgh.
Great location, we walked to everything (except airport, but haymarket is just down the road to get the tran from). Loads of places to eat and supermarkets nearby.
Easy check in and out and a great base to explore from.