LOCATION!!! Steps from the beach or bay with tons to do! Great place to accommodate all of our needs!