The place is stylish and clean, 2 minutes to Piazza Spagna