We liked our stay at Leonardo hotel. The rooms and common areas are tidy and cozy. Something disappointing is however the lack of a free internet service there (without taking into account the excesive charges for it). Internet nowadays should be a basic service in a hotel, (being charged for it it's like being charged extra for the electricity or water in the room). The breakfast, on the other hand, was great, we really enjoyed it (good quality and quantity).