Our group of 7 had a great time staying at Hidden Beach Oasis. It was spacious and easily accommodated our entire group. The outdoor seating area was fantastic and you cannot beat the view or the location to Sunset Cliffs and Ocean Beach.