Cristina's place is well-amenitised and beautifully decorated and the kitchen is well-appointed for self-caterers. You'll definitely need a car to go out for meals and to reach all of the nearby towns - the house is well-located for this purpose. The pool is a great place to cool off if you can't be bothered going to the beach. If you're having a lazy day, the house is a great place to hang out!
It helps to speak a little Spanish as Cristina's family doesn't speak much English, but Cristina is on hand via phone to translate if necessary. Cristina's mother was super helpful - even finding us a small bath for our one year old son when we needed it, and cooking us a delicious cream of zucchini soup.
Would highly recommend a stay here if you're looking for somewhere close to attractions, but far enough away to chill out.