Clean and welcoming place. The air conditioning is a great perk on hot Italian nights.