Very clean and has everything you will need for your stay in Madrid! It is walking distance from all the attractions so no need for public transport! The self check in is very handy aswell and neither party is waiting around for one another!