Excellent accomodation for a trip to Catania.