Good enough for a short stay in the centre of Madrid. Easy access to metro, food and shops. Gran via is a street away.
Late check in easy although the 20 euro late check-in fee is not necessary as they are not even present at the time of arrival.
Would stay here again for a short stay.