We stayed in Casa Maria For 2 months while living and working in Santa Flavia - It is a cute little beach holiday apartment with a nice feel and a lovely helpful team of people running the business.
Pros; The deck is fantastic and bigger than the apartment itself, good little barbecue outside that you can use to cook meals (just buy a €2 bag of coal), you are located in the centre of town (5min walk to the train station, 20min walk to Sant’Elia beach etc.) Thomas, Laura and others who manage the apartments are really kind and go out of their way to help you enjoy your stay.
Things to consider if ; it is definitely a small apartment and if you are much more than 5ft tall you need to duck whenever you’re upstairs because the ceiling is very low, the stairs up to the bedroom are more steep and narrow than they seem, all electricity is charged as an extra cost (it was very cheap for us though because we didn’t use the air-conditioner.)
Overall we had an excellent stay and I would definitely recommend if you are 2 people wanting a cute and well located apartment in a friendly town :)