Our stay was good. We had only 4 towels for 5 guests and had to get some from the front desk. There were no dish clothes and very little cleaning products for dishes or laundry. Nice shampoos and soaps were a plus. Location was great and close to a lot of grocery and dining. The pools were very comfortable. Short walk to the beach was a big plus.