Outstanding location, unbelievable rooftop terrasse, perfect accomodation in Catania