Vivian's apartment was very clean and comfortable. It contained everything we needed for a great stay in Edinburgh. Vivian made the check in very easy and communication before and during the stay was excellent.