Very nice place, convenient location near the main sights of Catania