Great location! All the basics you need for a beach vacation