Really had a lovely time at Villa Maria. Stayed here on my own with kids and rented a 2 bed villa which was delightful. The staff were very helpful and organised whale spotting trip and taxis into the harbour for dinner and to meet friends. The facilities were well maintained and the children particularly enjoyed the pools, table tennis, mini golf and rides around the complex on the buggy. Staff offered to get bikes for the kids if they wanted them. Opposite is a municipal olympic sized pool which we didn't use but looked amazing and was available to use at extra cost.
Breakfast was a selection of anything you fancied really, we enjoyed the fruit and cooked elements, all served by very friendly waiting staff.
Initially I was a little worried that it was going to be a bit stuffy but it was nice and quiet and the staff were always available if you needed anything but not visibly hanging around.
I hope that we will return next Easter.