We had a great stay at Kivaan's listing. It is a resort hotel and you get access the pools at the neighboring Wyndham hotelwhich was an added perk. The room we got was more updated than the posted pictures. Kitchen was fully stocked and pool/beach towels provided. The free laundry on each floor was also a great perk. The beach is just a short walk (very doable for our family with 3 & 6yr old kids)
Hotel staff was friendly and helpful when we needed any room supplies.