Our family of 4 (two little kids) had a great time here. We swam in the pool every day. The pool area is wonderful for hanging out--it has a big dining table and lots of space around the pool. The front yard is equally gorgeous with bright flowers and pretty grass. The inside is beautiful too--timeless Spanish decor. The setup was perfect for us: there is a fairly large living space as well as a dining room (which we never actually used).
The location is residential. Despite being conveniently located just a few blocks from the main highways, it's on a very quiet street.
The owner was very responsive and helped with anything we needed.
The only thing to note is that the plumbing requires toilet paper not to be flushed. This didn't bother us, because we've been to other countries where this is routine, but some Americans might find this surprising (and gross).