We loved our stay in Edinburgh and staying at James' flat was perfect for my family. We loved the homey touches and the welcome bottle of wine was very generous. The flat is so spacious, even with 6 people staying we didn't feel like we were bumping into each other at all. We would definitely consider returning.