Great location and pleasant, spacious apartment - although up 46 steps. Check-in was efficient, but Altido is not particularly helpful about check-in time.