We have just returned from our stay at the Hotel Roma and the location (Campo Pequeno) is not bad. We was looking for a hotel with an indoor swimming pool to relax in after a walking day with our child and after reading some good reviews and finding a great deal on atrapalo.com we booked this hotel. Our expectations were fulfilled. The location is ok, it's just a 7 euros taxi ride from the airport and the metro service leaves you at the city centre in about 15min (the nearest station is 3 min walking from the hotel). The room was big and clean, the decor is typical hotel. The service is great and the staff is very helpful. The hotel is very close to a train station but we were not disturb by any noise from trains. Only minor complaint is that the coffee is awful. Good hotel for families at a good price.
Thanks for posting this, Leo. Please consider putting this in review form on the slowtrav.com website - it will be more permanent that way. You can cut and paste a lot of what you've already got here.