We stayed here for two nights. The apartment was nice and had all the amenities we needed but there were a couple areas that were a little tired, the main one being the bathroom. The water pressure on the shower was really low and the temperature seemed to be very temperamental, it wasn’t the end of the world for us for our short stay, but we would have struggled for a longer stay.
The apartment was in a nice location near lots of independent shops and cafes, within easy walking distance to Princes Street and the surrounding areas.