The overall experience was great. Whatever was promised was delivered. Location is perfect for touristic visits, very close to several attractions.
Metro station is 3 minute walk. Plaze da Espana is 2 street away. A lot of restaurants and coffee shops are available next door. Wi-fi is very very fast. Check-in and checkout experience was smooth. We slept 5 people in the apartment and it was a comfortable stay. Elevator is a great help.
If you are coming with a car, there are parking lots available nearby but somewhat expensive since apartment is in middle of touristic area.