Really nice apartment in a superb location. What more can I say?
Next time I'm in Madrid I would certainly stay here again.