Excellent location, super cute town, nice resort beach facility. Room was small, but worked OK for the three of us. Older but acceptable condition. But there's no denying the room smelled bad. Sewer smell or something rotting from the water right outside the window? We'd get used to it after being in the room, but go out and come back and have to re-acclimate to it. It's a shame, because everything else was just so nice. The shower was really small also, but Americans are used to bigger everything. Air conditioner and wi-fi worked fine.