The condo looks as-advertised and is located in a neat complex close to the swimming pool. The beaches are technically walkable though with small children, we ended up driving. The unit itself has a functional layout and fulfilled most basic needs, but it was lacking in some ways. First, the unit was quite dirty with dust visible in many areas, and aged carpeting throughout. The patio and patio furniture were also dirty enough to mark our clothing when we sat down. Second, the kitchen was VERY minimally stocked and lacked basic necessities. The ice maker was not functional; there were two ice trays but one was cracked and leaked. The knives were extremely dull and dangerous, and the non-stick pans were very aged and chipped. There were no food storage containers. The tap water had a taste to it and the unit lacked a water filter so we ended up purchasing drinking water at the market. In all, we felt that the unit was worth its value but we would not choose to stay again.