We loved staying at Rustico! The town nearby is perfect and the beaches are lovely. Make sure you go on a boat trip one day from the port.
The only thing is that the house is not where it is on the map, which suggests that it is in town. You DO need a car, there aren't any taxis. But it is really close to both the town and the beach, 5-10 minutes, and there is a delicious pizzeria less than a minute walk away. Not being right in the town meant we could have our own beautiful pool, a BBQ area, which we used, and we were in a beautiful secluded location. The garden has a lemon tree and a fig tree and the owner was lovely.