We travelled to Giardini Naxos with my mum and we absolutely loved the apartment! It's very spacious (especially considering there were only two of us), in a very close proximity to the sea with good selection of beaches. The apartment is centrally located and has an easy access to all great restaurants in the area. I would especially recommend A putia and La vela.
Beds were very comfortable and it was great to have a sea view. Kitchen is very well equipped and we ended up cooking and eating in quite a lot.
Overall, we were happy we didn't stay in the hotel as this accommodation made us feel like we were locals. It was sad to leave and we'll definitely book again next time we're in Sicily.
P.S. For anyone who is getting to the apartment by public transport, the closest bus stop is called San Giovanni.