Well equipped. Suitable for babies. My one year old had absolutely a great time. We walked to the beach in the morning and took a nap at noon and spent time at the pool in the afternoon. Barbecue grill and cooking utensils were perfect. Hosts were always quick to respond and very helpful