Fantastic place, lots of room, great location just minutes from the Spanish Steps. Restaurants just steps away.