I stayed at Ciaran's place during my trip to Madrid. The pictures of the place look accurate and the apartment is lovely. Our check-in was delayed because apartment wasn't cleaned for our arrival so I suggest communicating about arrival times ahead of time as there are several property managers and confusion is possible. The place is very near a station and about 15-20 min walk from Sol. Amenities are plentiful. Queen bedroom is big but the twin room is small and hardly fits a suitcase if beds are separated. The design of the apartment is quite nice and it has several balconies from which you can people watch. TV and internet is good and it even has a dining table. Overall, a high quality place in central Madrid.