Just as all the other reviews say, this place is just lovely. I stayed here with my 2 girls and we had a wonderful time. We cooked most of our meals and found the kitchen to be well equipped to do so. We used the extra air mattress to prevent kids from whining about the other "being on their side". There's also a spacious closet that is a great place to stick your kids when they won't stop bickering.
There were a couple good hole in the wall Mexican places in walking distance, though I would recommend bringing your bike to get around the area. An easy ride to the beach and other cool local stuff. Would absolutely stay here again.