This place is very clean and modern. It has great location. Wonderful hosts, they let us check in early because we arrived very early to Madrid. Would stay here again.