Absolutely perfect for a large group! The pool is incredible and Alessandro is a wonderful, communicative host!