Leo's place is great for a big group. We had everything we needed and it's so close to the beach! Our group had a blast and Leo was on top of communication. Would definitely recommend!