Our group of 12 stayed at Villa Poseidon and it was a great sized villa with amazing views. Although a bit further from the town and main beaches it was a great property with en-suites in all bedrooms and large shared living areas.
Chams and Angel were extremely helpful in booking restaurants and other help during our stay.
Would definitely recommend and stay again!