This is a wonderfully located apartment with great light and adequate space for a family of four.
One unsatisfactory aspect is the check in. If you are arriving in the morning (as American flights usually do) and need a place to drop your bags, the only option is the Altido offices. Our experience at other rentals has been that the agency sends someone to meet you at the apartment who can stowe your bags there and orientate you. Instead, we had to drop our bags at the Altido office, which was a 20 minute walk from the apartment, and spend some hours near the Altido office waiting to be able to get the bags and then make the 20 minute walk back to the apartment and finally get in. When we got there, several of the supplies we expected should be there - bathroom toiletries, coffee pods for the Nespresso, laundry detergent, and basic cooking stock like olive oil, salt, pepper were not to be found. When we called Altido, they did deliver some of them, but we had to go out shopping pretty much right after we settled in. At this rate, we would have been better off taking two rooms at a hotel - and with the high rate that Altido charges, it would have been about the same price.
I hope Alitido will consider hiring people who can meet people at the apartment and stowe bags or settle them in, rather than hold to the clumsy and inconvenient check in procedures that it currently follows.