The inside of the apartment was as on the photos and immaculately clean. Wifi was not the best but we managed to tether the TV to my daughter's internet on her phone so eventually managed to get Netflix etc. Property is located down a small alleyway and for this reason plus the amount of steps to get to the flat on the top floor, would definitely not be suitable for those with any kind of mobility problems. The flat was just off the Royal mile and walking distance to train station. Owner let us leave our bags until the next check in which really helped.