Vivien's flat was perfect for what we needed. She had everything ready for us.
Unfortunately, we were unable to meet up with Vivien for the check in, but she gave us great instructions and we had no troubles getting in and settled.
Beautiful flat that is close to the Royal Mile! Thanks Vivien!