The place is older and feels old. DONT stay here if you're ALLERGIC TO DOGS. Stay could have been much better with better communication. My husband and I are good with directions, been to Mexico lots, and could not find it in the dark with his instructions. Luckily friends had stayed there earlier and they helped us The directions are NOT good enough, beware. The owner should give turn-by-turn directions with pictures or a video. Also, there should be notes around the place explaining things. We had to light the stove with matches but there was nothing explaining this or where the matches were. A simple note taped to the cupboard would have saved stress. Asked the owner, didn't get a response in time, had to drive into town to find matches. Later found them in a cupboard. Frustrating. The water in the drinking cooler was warm. After a day or so we found the switch to turn on the cooler on the back. A simple note would have told us that. The walk to the beach is short and no problem. But, the beach closest to the house is ROCKY. You must take water shoes. Our group had bloody feet and legs from the rocks. There are rocks if there is high tide or low tide. This is a big disadvantage. When you get there map out where there aren't rocks and try to avoid them. There was no table for us to eat at. We set up a folding table and camp chairs in the house but it was not comfortable. A couple of us have asthma. The second I walked in my throat tightened up. I used my rescue inhaler every 4 hours all stay. This place allows dogs. There were little hairs that stuck to me when I sat on the couch (overall the place felt clean but old). There are rugs all around that I am sure have dog allergens on them. This place is not for people ALLERGIC TO DOGS. It is a decent price and a decent walk to the beach. I wanted to leave a review so that with some preparations you can have a good stay.