John is such an excellent host!! The apartment is a very, very clean, comfortable and friendly place. It is right in the centre of Edinburgh new town.