Our stay at Mario and Maria's place was really nice! The flat is very cute including everything you need and they're really helpful and trying to make your stay as best they can! It's easier when you have a car or scooter to get to the town center if you don't want to walk but it's not necessary. If you want to stay at the house you can relax at the pool or otherwise go to the beach just down the hill.
We totally recommend that place! :)