Great location and great view! Very clean and had everything we needed and James's partner who met us at the flat on arrival gave us loads of useful tips to help us in Edinburgh. Guidebooks and brochures left in the apartment were also really handy for planning our time in Edinburgh. Highly recommend James' apartment.