Everything you need, right next to the beach. We walked to the beach everyday and surfed. Loved the outdoor shower and bike access. Would def stay here again.