Had a brief stay in Madrid, this place was nice and clean and well-situated, with a smooth check-in and check-out process.