Hotel right on the beach, beautiful view and easy access to beach. Pool and hot tub area were overall nice. The room did look like it had been updated, but was half way cleaned. The sheets on 2 of the beds were clean, although one bed had a sheets, blanket and a very thin coverlet and the other just had sheets and coverlet. The pullout sofa was horrible, went to put clean sheets on it and looked in the ottoman to find the last families dirty sheets balled up in there! The worse is the roaches!!! Killed several the first day and then went to the store and bought bug spray. All staff we interacted with were unfriendly to down right rude! The room had no tissues, very little toilet paper and a few towels. Had to call for towels, several times a day, finally went to front desk and was told that we had already called and basically stop bugging them. I understand the world is understaffed and people are doing their best, but for the price of the hotel you think they could muster up a smile or at least not look miserable! I would never stay here again or recommend to anyone!