We initially booked Valeria e Sebis other apartment, that had an issue with the roof. They offered this one instead for the same charge. And we loved it. The apartment was very big, well equipped and had the same distance to the beach (50 m) as the other apartment. It was perfect for us and our small child. Even Sand toys were provided. We only missed a baby chair.
At the beach there was a restaurant/bar that was open even in April. Most of other restaurants were closed.
There was also a small mini market and a gelateria in walking distance. Everything else you get in Cassibile.