Everything you need for a beach vacation! Fantastic location!