Great place for families or small groups. Kitchen well stocked. The property has great facilities, including pools and tennis courts. Would definitely stay again.