My partner and I stayed at this resort for a week, and our cabin was upgraded to a beachfront location due to an issue with our original booking, which turned out to be a pleasant surprise for us. We enjoyed the upgrade. However, we were only provided with one towel for the entire week, but fortunately, we had brought extra beach towels. While dishes and soap were provided, there was nothing to wash them with, and there was no broom in the room to sweep up the sand we tracked in. On our second day, we got locked out of our room and contacted the front desk using two phones, but never received a response. Luckily, it was only the bottom lock, so we were able to use a card to get back in, but we ended up sleeping on the beach that night. Overall, the customer service needs improvement, and there should have been an adequate supply of towels for two people, as well as a broom and sponge for cleaning the dishes.