Great experience. Flat is very clean and has all the amenities you'll need. Wi-fi, hair dryers, iron. Located on Royal Mile and walking distance to the train station. Nice to have host there when we arrived for the many questions we had. Would definitely stay here again and can't wait to go back!