Clean and convenient apartment. Nicely modernised, with most things you need for a short stay. Communication with Altido throughout was very good, including allowing us an early check in. The flat was perfect for a couple and a small child, may be a squeeze for much more. We asked if a travel cot was available and we were told this was an additional charge so we did end up bringing our own- most places we have stayed include this free of charge. Collection and dropping off of the keys is a 10 min walk away which was a little inconvenient. The main bedroom is also right by the front door which means you hear every person coming and going on the stairwell including late night Christmas revellers, not much you can do about this but it was a little disruptive to sleeping. Overall though, a nice stay for a weekend in Edinburgh.