Gavin made life really easy for us with a young baby. The location is perfect and the flat is everything you need you a great stay in Edinburgh.