A great place to stay ,highly recommend it.Very comfortable ,home from home .We stayed there for my daughter’s graduation, there were 4adults and our two year old grandson.and we were very comfortable . Richard , is very helpful and accommodating, he couldn’t do enough for us.The apartment was very well equipped ,it had towels, hairdryer even shower gel and shampoo plus, there was fresh milk,butter,eggs and breakfast cereal.We appreciated the very much the fresh flowers ,it was very thoughtful. Only down side ,it is up several flights of stairs and if you have babies or toddlers or-any disability then it would be difficult to get up and down to the flat . We would certainly use the apartment again it is right on the Royal Mile ,lots of amenities right on the doorstep. A great place to stay and works out a fraction of the price of a hotel room.