We stayed for five nights for a very reasonable price. The location was perfect, being only a minute away from royal mile, you can reach all the important places by foot. Especially ideal for young people as it is close to a bar/club area. The apartment is clean and the rooms are very sweet and comfortable. I totally recommend.