The property is beautiful, and the resort also offers activities for kids and adults (most of them are complimentary). There are few restaurants and a marketplace on the property, as well as couple stores and restaurants within a walking distance, plus Costco within a short drive. The restaurants and marketplace are pricey, so if you prefer to cook your own meals, I'd recommend a larger unit with a full kitchen. We stayed in the studio, which only had a microwave, toaster, and rice cooker (that worked well for us, as we were on vacation and didn't want to spend time inside cooking).