James' place was a perfect stay in Edinburgh - nice and clean in a nice area with good connections by public transport.