The flat itself was lovely. Very modern, clean and comfortable. Great location near the grass market with a Sainsbury's nearby. Kitchen has all mod cons and lots of utilities if you wanted to fully self cater.
My only criticism is the key has to be collected before check in and dropped off check out at their offices, which is a 20-25 walk away. This was a pain as the tram is currently restricted so we had to walk past the flat to get to the office, adding an additional hour to our Journey. This was communicated until 2 hours until check in.
This would have been a big issue if we had trouble walking. My advice is if you are booking this flat, search where the altido office is before hand so you can plan accordingly.