Great location next to Atocha station, clean room, easy check in/out. Would recommend.