My husband and I were in for a beach wedding of friends. The Flamingo Hotel was a was centrally located for all in town activities.
Stationed between two great breakfast places (Jolly's and Maple bakery) and within walking distance to many great restaurants and shopping.
Rooftop views were beautiful of the ships in the water, bed was comfortable, had a mini fridge for storing drinks and leftovers. (no purified water supplied by hotel; we bought our own)
We stayed in unit 37, our patio view was of a vacant lot, but spent most outdoor time on the roof. There is no elevator so be aware if stairs are difficult. Also, per usual in Mexico the water pressure was not good and sometimes the hot shower was lukewarm.
They were repairing the palapa on the rooftop, so there was some hammering, but did not begin until a reasonable hour around 9-10am. We were not bothered by this.
Mostly our time was spent outside of the hotel but was dark inside when we were there. Was promised a TV in unit that was not there when we arrived but was brought a day after we inquired.
Location was the best, one block from the water and about two blocks from downtown restaurants and shopping markets.
Overall, a good place for us.