This place had everything we needed for our 5 day stay - coffee maker, pack n play, beach toys, all necessary cooking utensils, etc. The location was fantastic (gorgeous ocean & mountain views from the room), the amenities on the property were great (grills, restaurant, pool, coffee shop, spa, parking, etc.) and our family had a wonderful time. Absolutely no complaints. THANK YOU!