Two families stayed in the house for 6 days and we had a wonderful time. The house is beautifully decorated and has lots of space for everyone. The layout is perfect, the pool is fabulous, beds were comfortable, the little grocery store down the hill stocks everything you could possibly need. The community pool and restaurant was very nice. The view was amazing, the only downside to that was being on top of the very steep hill, it was not possible to walk to the beach, or anywhere. (Warning, steep hill is not an exaggeration - the hubs had to get used to maneuvering up the hill and into the driveway.)
Edgar, our house manager, was wonderful! He had great suggestions and was very responsive to every concern. We had a few glitches - dishwasher didn't work (they replaced it), Wasp nests in the pergola (Edgar removed them), Magic Jack phone wasn't correctly connected and didn't work when we needed it, grill igniter was out and needed to be lit with a lighter (we bought a battery and a lighter at the local store), no pool skimmer (bugs like to dive bomb into the pool), and there were nightly bat visitations that left droppings all over the patio furniture (we ran the outdoor fans at night to try to deter them, covered the furniture with sheets and wiped the tables down and swept every morning).
This is a 5-star property with an excellent house manager and it would be a 5 star review, except for the various little annoyances. Apparently the owner doesn't come to the house very often, so that would explain most of the little issues we had. Hopefully others won't have the same issues. I would also like to caution anyone who decides to have the house stocked prior to arrival - get a cost estimate beforehand. We ordered 2 cases of water and were shocked that the cost was over $60 - $1.30 per bottle! We bought a case at Walmart in Liberia for $7.
Overall, we had a fabulous time and would definitely come back.