The best about the place is its location. You don't have to use public transport to get to the station or to see Catania's attractions. Everything is in walking distance.