The apartment itself is in a great location, accessible to a lot of places by walking and is very spacious and lovely and is big enough for 4-5 people. However the listing did not mention that it was on the 2nd floor with no elevator so we had to climb up 3 flights of stairs (in madrid it starts with floor 0 so 2nd floor is actually 3 floors up), so those with heavy luggages might want to watch out. Also please note that the host does not have private storeroom for those who want to leave their luggages for a late flight/early arrival before checkout so we had to pay for locker in the city located nearby :(
Other than that everything was great and the host communication was good!