It’s a lovely apartment in a fantastic location. Just off the Royal mile. Very easy check in and prompt communication while booking . Owners were very accommodating for our changing arrival times. The apartment was sufficient for the three of us with all the necessary amenities. There were eggs, milk and orange juice, which added a nice touch. I only wish the bathroom was slightly bigger but it was clean and modern. We enjoyed our stay!