We had a lovely stay in James' apartment. It was really well organised, modern and clean interior and good location to explore Edinburgh. Fully recommended!