great apartment for visiting edinburgh