Perfect location, right on the Royal Mile, clean apartment with modern facilities. Gill is a great host, truly recommend this lovely cosy place.