James's place was perfect for our time in Edinburgh. Would definitely stay again!