Amazing location, equipped with all of the things you need to have a great time on the beach and more.