This place is amazing for anyone trying to really enjoy their San Diego beach experience. You got speaker, fire pit, beach activities necessities, comfy seating, comfy beds, shampoo and conditioner provided, full function kitchen, great view. We loved our stay here.