We just can say: super!
From the check-in to the check-out everything went perfect. We enjoyed the Flat, perfect for a trip in Madrid. The flat has a super location and near you have the stores for the groceries. Definitely would book again.