We enjoyed our stay in this unit. There were restaurants, grocery store, shops, etc within walking distance. The resort grounds were lush and beautiful. The unit was clean, the beds were comfortable, and the beach towels and chairs were nice to have. There was plenty of dish soap, laundry detergent, paper towels, and toilet paper. We would not hesitate to stay here again.