Great location moments away from great swimming in the Ocean and amazing restaurants! Did not disappoint.