Staying at Jeffrey apartment made my stay in Edinburg fantastic. Great cafes and pubs nearby. Easy access to all the important sights. I loved being so close to Holyrood park to run in. It’s a quaint and cozy flat that won’t disappoint!