On the beach. The front desk staff and housekeeping staff were nice. Had we been able to get a total refund and stayed somewhere else, we would have in a heartbeat. It's a roach motel. Front desk was made aware, they blew it off. The day we left, we stripped the pillows and the beds to help the housekeeping staff (we always do everywhere we stay) and there were BED BUGS on the pillows. Thank God when we first got there we put them in the drawers of the dresser because we had brought our own pillows. The mattresses had covers on them, and we didn't see any bed bugs on the actual beds and didn't get any bites. Totally disgusting. The mattresses are awful. There is little to no ventilation in the rooms. There is an AC unit in the back room, and it connects via a small vent in the front room but barely works. The carpet in the back room stayed wet the entire time and smelled mildewy. The pool is small, but the deep end is 8 feet. They provide tiny pots and pans so if you have more than one person to cook for, bring your own cooking items if you don't want to have to buy some while you're there. They do provide cooking utensils (still, bring your own) and plates, bowls, cups, coffee mugs, and 2 sets of silverware. We bought disposable everything. The stove is tiny and so is the oven, plan accordingly. They also provide dish soap since there is no dishwasher. No microwave. The toilets are so small that they could be used in a preschool. Excellent water pressure. Will never go back.