I went to Flamingo Beach to learn Spanish and chose this hotel in Protrero, originally I only booked 4 days but extended for my entire stay of 14 days. the units are condos with 2 units per building. I had a large kitchen, good sized bedroom, and bathroom, also there was a small patio off the kitchen. The location is a little remote so if you don't have a car you will need to take cabs which can be arranged at reception. You can walk in 15 minutes to the beach, Playa La Penca is very clean, good for swimming,sunsets, and there weren't many people. You can also walk 10 minutes to two local food stores, both adequate for the basics but don't expect to find fresh meats or seafood. There is also a popular bar next to the markets, called Las Brisas, basic beach bar, good place to end the day as the sun goes down. The Marco Polo restaurant is 5 minutes away, Italian fare, good service, average prices, good food, I returned 3 times and was never disappointed , try the Caesar salad, tuna carpaccio, or tagliatelle con carne, I also had a decent steak, actually prepared as I asked...very rare!
The hotel has wifi in the courtyard near reception, there's an ice cream shop with homemade ice cream and they make great coffees, as you would hope in Costa Rica. The Villaggio has a fantastic pool, it never became crowded and there's a huge jacuzzi as well. They have daily cleaning of the units, and laundry service, I definitely recommend Villaggio if you are looking for a clean, quiet place