Amazing place! The place is big and location great. I would say it is perfect for basically any group, the two en-suites allow for loads of privacy whilst still really having enough space to enjoy a holiday together. Totally recommend!