Everything you need and more. Awesome hosts with a beautiful property! Excellent for all ages and right on the beach. Amenities close!! Our new favourite place !!