Beautiful resort with everything you could want. On site restaurants and stores, shave ice, beautiful that is perfect for kids, and shopping and restaurants within walking distance. The condo itself was very well stocked with everything you could need for vacation.