Location is perfect. You are in the small village of Potrero, just 20 min away for the most beautiful beaches Guanacaste has to offer. Because of location, as well, these tend to be more secluded places where you can be unbothered by the large crowds. Perfect.
Filippo's Villa is as described: it is a small apartment but it has everything you need for a confortable stay: a good arrangement of dishes and kitchen utensils, small fridge, coffee maker and a hotplate. The only missing element is a microwave but you can manage without it, really. The bed is confortable, there is A/C wich works wonderfully and hot water in the shower (which, tbh, you don't really need)
Note that there is no wifi, TV or cable. The last two, you don't need (you are minutes from the sea!) but for internet connectivity you will need to find alternatives, which a cheap temporary SIM can do.
One important detail you need to keep in mind is that bedsheets, towels and utilities come at an additional cost. In my case I brought my own bedding set but I had to pay about $20 in cash for the electricity for 4 nights.
Another watchout is that there is a futton on the kitchen area so you could accomodate up to four people but given the size of the appartment, about 480 sq ft, more thant 2 guests can make it feel crowded.
There is a big swimming pool in the condo which is great for when you are just returning from the beach or feel like staying in. Big plus!
As for things to do, well there's plenty. I highly recommend checking out La Perla, which is about 1 mile away where you can find cheap, good food and a nice crowd at nights. If you want to have a great, romantic dinner don't miss Coco Loco --lovely!
Filippo himself was always very quick to respond to any questions and though he is not available at the property, Claudio, the local manager, is always nice, easy going and helpful.