The place itself was really nice. It is close to the airport, but maybe not the best to explore catania. As far as parking goes we recommend using a paid garage service located in the same street.