Real Gem in Royal Mile. Spacious flat with big rooms and big kitchen with lots of amenities. Would like to stay there again.