perfect location, easy check in, nice flat...surely a place to stay in Madrid!