The space appears to have been recently renovated so it felt very modern. Though the building is dated, the room itself feels very clean a sleek. It is right off one of the main rail stations Atocha so you can take the rail there and then the metro around the city. Depending on your preferred mode of transportation, it is about a 25 minute walk to the center of the city which might be too far for some people so you can also take the metro station anywhere you'd like.