A very nice, clean, spacious flat. We all had our own room and a large dining/lounge area meant we could all eat at a table and relax on the sofas. It's a short walk to the royal mile etc. (about 15 minutes) and nearby is near a lovely park and a sainsburys local. Moira was very accomodating with our trip times. We all had a great stay here.