Was perfect accommodation for this family of 6. A few minutes walk from Haymarket station. Beds were very comfortable and flat was immaculately clean. Managed to get checked in early which was great. Will definately check availability the next time we are heading to Edinburgh.