A comfortable and spacious flat situated just off the royal mile. We had a pleasant one night stay.