Elisabetta is a wonderful host, responds almost immediately to any questions. She helped me a lot when I needed some medical help and didn't know how to contact a doctor.
The apartment is fantastic, with high ceilings and a lot of space and useful facilities (air conditionier, ), much better than it looks in the pictures.
If you need a beach, it's about 15 minutes walk through what seems like a rough neighbourhood, but you get used to it. I recommend not to stay at the nearest one (Lido Azzurro, Blu Playa), just walk five minutes more and there are more and better beaches with restaurants and bars. All the beaches are sandy and quite clean.
There are a couple of nice restaurants just round the corner from the apartment, but you should definitely check out more places at via Etna, it's also not far from the apartment.