Booked Gi'Angelo's for a weekend bachelorette trip and we absolutely loved it! Check-in was easy and the host was so communicative! They were very accommodating with early check-in/late check-out and even allowed us to store our luggage there until our departing flight. I would say it sleeps up to 8 comfortably, but someone was able to bring an air mattress and extra towels within the hour.
Location was very convenient as it was just minutes away from downtown SF and SFO. The home itself was located in a safe neighborhood and was airy and bright just like the pictures! Would definitely recommend Gi'Angelo's for your next group visit to SF!