The appartment was clean and stylish, with a great view over Catania's streets.