This place is in a fantastic location to visit Madrid. It is fine for a short stay.