I highly recommend this place. It is as described and very close to the "lungomare" of Catania