Really great apartment with all the amenities needed for a comfortable stay. Location is perfect just off the royal mile and walking distance from central train station but there is also free parking near by which was perfect for our stay. Phil is a great host and was always contactable when we needed directions. Will definitely stay here again.