Place is well placed in the heart of Madrid. Close to Sol metro station, it is very easy to get to different sites of the city. Communication with hosts was very good and allowed me to take my bags before check-in time.