Our overall experience was good. The condo is in an incredible location, its an easy walk to grocery stores, shops, restaurants. The walk to the beach even shorter, about 50 ft to the gate to one of the most beautiful beaches in Mexico. Just a few steps from the condo door is a lovely heated pool. (Always kept at the perfect temperature.) The place was not very busy so most days we practically had the pool to ourselves. The condo is small, but we really didn't spend too much time inside. The bed is small, so if you are two small people you will fit. My partner is 6'4", so there was no way for him to fit on the bed at any angle. (Anyone 6' or over will be longer than the bed.) The Kitchen is incredibly equipped with everything you would need. We experienced a couple of minor inconveniences, the toilet seat broke off and the toaster stopped working. However we could not believe how quickly the owner and local property manager responded and resolved both issues. A new toaster arrived within 30 minutes of being reported and the toilet seat was replaced on the same day it was reported. Now for the few negative items. There is construction going on next door and the noise is constant including hammering, banging and loud yelling/talking of the construction crews. The work goes on until late at night and weekends. The Condo was not very clean on arrival and we spent a half day cleaning, but it wasn't enough to ruin the trip and we would stay here again, highly reccomend!