The place is very spacious and well located near the heart of Catania.