If I could give it zero stars I would. Even though I booked a month in advance, they weren’t able to provide me with the room I booked, but that turned out to be the least of my concerns. The rooms were in disrepair, a cabinet door that wasn’t secured to the tv stand fell on my one year old granddaughter’s foot. The pool was open, but murky and couldn’t see to the bottom. We stayed four nights and never received any new towels. Garbage sat outside our doors for more than 36 hours, despite multiple requests to have it removed. On our last trip down to the front desk to request the trash removal, the front desk staff was sitting in the breakfast area with one of the housekeeping staff…both playing on their phones. We left about 20 hours later and the garbage was still sitting in the hallway. The air conditioner only worked in living room area and bedroom area was hot. The trash outside was also piled up, overflowing out of the trash can.I could go on and on, but bottom line…10/10 DO NOT RECOMMEND, think twice before booking.